difficult problem to solve - Turco Inglés Diccionario